Skip to content

Comments

[CI] Disable testing on AMD GPU#21263

Open
opensource-krzysztof wants to merge 6 commits intosyclfrom
disable-amd-sycl
Open

[CI] Disable testing on AMD GPU#21263
opensource-krzysztof wants to merge 6 commits intosyclfrom
disable-amd-sycl

Conversation

@opensource-krzysztof
Copy link

No description provided.

@opensource-krzysztof opensource-krzysztof requested a review from a team as a code owner February 11, 2026 09:44
image_options: -u 1001 --gpus all --cap-add SYS_ADMIN
target_devices: cuda:gpu
- name: AMD/HIP
runner: '["Linux", "amdgpu"]'
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think you also need to remove these from sycl-nightly.yml in the same folder.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do we want to build the compiler and libraries for AMD/GPU?
If no, please, remove --hip flag from

default: "--hip --cuda --native_cpu"
.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Addition to the comment above.
also from these places:

build_configure_extra_args: '--hip --cuda -DSYCL_BUILD_INFO="Nightly ${{ needs.get_date.outputs.date }}"'

build_configure_extra_args: '--shared-libs --hip --cuda --native_cpu --no-assertions'

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah my understanding of the decision is we should also don't need to build on hip anymore, so we can remove --hip everywhere.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

IMO, we should keep the builds running for one more quarter or so. It doesn't cost much, and it would make it easier if we ever want to re-enable AMD testing. I think disabling the build should be a separate next step, followed by a third one: removing the AMD-specific code.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@jsji What's your opinion on the above? Thx

Copy link
Contributor

@jsji jsji Feb 17, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@bratpiorka Just to be clear, if we keep the build running, that means we will have to resolve/support the building (especially libclc integrations -- there are lots of AMD specific libclc refactoring upstream will come very soon), we can keep the build if team are OK with supporting that.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@jsji zthanks, I understand. If keeping the builds enabled has a non‑zero cost, then we should disable the build as well. @opensource-krzysztof please apply the necessary changes

@bader
Copy link
Contributor

bader commented Feb 11, 2026

How about: "[CI] Remove AMD/HIP support" -> "[CI] Disable testing on AMD GPU"?

@sarnex sarnex changed the title [CI] Remove AMD/HIP support [CI] Disable testing on AMD GPU Feb 12, 2026
@opensource-krzysztof
Copy link
Author

How about: "[CI] Remove AMD/HIP support" -> "[CI] Disable testing on AMD GPU"?

done

Copy link
Contributor

@jsji jsji left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. Thanks.

@bratpiorka bratpiorka requested a review from a team February 19, 2026 10:57
with:
build_cache_root: "/__w/"
build_configure_extra_args: '--hip --cuda -DSYCL_BUILD_INFO="Nightly ${{ needs.get_date.outputs.date }}"'
build_configure_extra_args: '--cuda -DSYCL_BUILD_INFO="Nightly ${{ needs.get_date.outputs.date }}"'
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There are still a few AMD testing jobs in this file, probably you want to remove them

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants